more understandable - German English Dictionary